put your feet up - Alemán Inglés Diccionario